sampling and inoculation device - English Synonyms Dictionary